home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
A.C.E. 3
/
ACE CD 3.iso
/
files
/
docs
/
hugebase.lha
/
HugeBase.doc
< prev
next >
Wrap
Text File
|
1992-09-02
|
23KB
|
443 lines
HUGE BASE V1.00
===============
INSTRUCTIONS DOCUMENT
=====================
Huge Base may seem a bit daunting at first but once you know what
you're doing, it's dead easy.
This document explains each and every function used in Huge Base. I
advise that you read through this document completely to get the full
experience out of Huge Base.
If I start waffling in the middle of my sentences then don't take any
notice, it's just me and my funny ways.
======================================================================
THINGS YOU NEED TO KNOW
=======================
Before using Huge Base you need to know some terms and phrases, like
FIELD and RECORD. To find out what they all mean, read the JARGON
document. When you've done that, carry on reading this document.
Huge Base uses a pop-up menu system. When you see options on top of
another, you can select one of them. If you do not want to select any
of them, simply click on any other part of the screen. The menu will
then disappear and your action will be cancelled.
When typing on screen, you can press the following operation keys :-
ESCAPE - Aborts the typing.
F1 - Clears the entry completely.
F2 - Restores the entry to what it was when you started
editing it.
You can press CONTROL + F (for flip) together to flip between the
Workbench screen and Huge Base.
Each record in your database can be selected individually. A record is
either selected or not selected. This is indicated by a SEL sign
located to the bottom right of the screen. When it is lit up in a
white colour, this means that the current record that you are viewing
is selected. When the SEL indicator is BLACK, this means that the
current record is NOT selected. For information about selecting
records, read through this document.
You can press ESCAPE to abort a function you are currently performing.
E.g. If you a placing a field on the screen, press ESCAPE and it will
abort. Remember, when you are editing a record, to abort you can press
ESCAPE. A message will say EDIT FINISHED. Another way to stop editing
the current record is to press RETURN until you get to the last
field, Huge Base will automatically finish editing.
When typing text, no other operations can perform until you end the
typing. This is to ensure that you finish what you are doing. No
buttons can be used when in the typing process.
There is a message box located at the very bottom of the screen which
surprisingly displays messages. All messages and comments that
Huge Base wants you to know about are displayed here. E.g. If an
operation has failed or completed, a message will appear in the
message box. Also, messages which need to be confirmed with a YES
or NO are displayed here.
Located to the very top of the Huge Base screen is a status box. This
tells you the current status of the database in memory. Shown are the
number of records, the number of selected records, the number of
fields and the current record number being displayed. Sometimes the
current record will display one of the following text messages :-
[None] - This means there are no records in memory at all.
[Criteria] - This means that the search criteria record is
currently being edited/displayed.
[Fields] - This means that you are now selecting fields by
typing in their priorities.
When nothing at all appears in the status box, this means there is
something on the screen that isn't anything to do with a record at
all. E.g. This happens when you are viewing the registration screen or
a listing of fields.
======================================================================
THE HUGE BASE MENU SYSTEM
=========================
This section explains each and every one of the menu items. When
loading Huge Base, you will see two rows of buttons. The top row is
the row that is explained in this section. These are main function
buttons.
"HUGE BASE" BUTTON
==================
Use this menu for main Huge Base functions.
This splits up into 11 further buttons.
DELETE - This allows you to delete a file. It doesn't have to
be a database file. Remember that you can't get back
what you delete! You will have a chance to change your
mind when you have selected the file for deletion. If
you select a file for deletion, its info file will be
deleted as well if one exists.
NAME - This allows you to enter a name for your database. The
name is saved inside the file. It can be used as
a reminder or to tell other users what your database
contains.
NEW - Completely wipes the current database from memory. You
do however get a chance to change your mind! Remember
that you don't have to NEW a database in order to
load another one into memory.
LOAD - This loads a database into memory. You can only load
and save databases previously saved with Huge Base.
As I've said above, the NEW function does not have to
be used before every LOAD. The NEW function is
performed automatically before each database load.
Make sure you have saved the changes of your current
database before loading a new one.
SAVE - This saves the current database to what ever file you
want. If you haven't already selected a name for the
database, you must choose one now. Data saved in the
file includes field data, all records, whether each
record is selected or not, which fields are selected
(and in what order) and the database name. The three
preferences SECURE, ADD ICON and ADD EXTENSION are
saved in the file too.
SAVE AS - Use this function to save your database under a
different name.
PASSWORD - Use this to change or add a password to your
database. If you already have chosen a password for
your database, you must type it again first in order
to change it. Remember that passwords have a limit
of 20 characters and no less than 4. It is a good
idea to write down your password somewhere or make it
easy to remember. The passwords are not case
sensitive so upper and lower case differences do not
matter. Also, numbers will not have any effect on
the password. You will not be able to see what
you are typing when entering passwords as this is a
nice snazzy security feature. Remember that the
password will have no effect if you do not have the
SECURE function activated. (See the PREFS menu
section). To make sure you have typed your password
correctly, you are required to type it twice.
REGISTER - This displays registration details, when the
program was last updated and the version number.
MEMORY - This displays system memory information. The values
not in brackets represent the unallocated memory. The
values in brackets represent the largest section of
memory available.
ABOUT - If you want to see some stunning graphics then choose
this option and see the about screen.
QUIT - Do I really have to tell you what this does? Remember
that you don't have to quit Huge Base in order to
access the Workbench or the CLI. Simply press CONTROL
and F (for flip) together. When you want to flip back
to Huge Base again, simply do the same.
"RECORDS" BUTTON
================
Use this to perform operations on records in your database.
This splits up into a further 8 options.
PASTE - This pastes the card copied with the COPY function,
explained below. You will be asked if you want to
paste the card on the current card or make a new card
for the paste. Remember that pasting over the current
card will overwrite it. You must copy a card before
you can paste it anywhere. The only time the copied
card will be erased is when the database is erased
from memory or when another database is loaded.
COPY - This copies the current card and duplicates it in
memory. This will stay in memory no matter how many
times you paste it with the PASTE function above.
MOVE TO - Use this to move directly to a record. Simply type
in the record number and you're there in a flash.
SORT - This sorts the records into order. Before you use this
function you must select one or more fields by using
the SELECT function in the FIELDS menu. When you
have selected the SORT option, you will be requested
to select either ASCENDING or DESCENDING, depending on
the order you want your cards to be sorted in. The
more records there are, and the more selected fields
there are, the longer the sort will take. Be prepared
to wait a long time if you have a slow machine and
you have a lot of records.
PRINT - This function is to print records to your printer.
Don't use this function if you haven't got a printer
connected or Huge Base will just sit there waiting
for you to plug one in! If you have got selected
records, you will be asked if you want to print the
CURRENT or just the SELECTED records.
ADD - This adds a blank record into memory. This blank record
will come AFTER the last record in memory. E.g. If you
have 10 records, record 11 will be created as a blank
record. There are a limit of 60000 records. So if you
have a database of peoples names and you know more
than 60000 people, then I'm afraid I can't help you.
CLEAR - This clears records. If you have selected records then
you will be asked if you want to clear the CURRENT or
SELECTED records. Remember that this does not delete
the card, but simply clears data out of the fields.
DELETE - This deletes records. If you have selected records
then you will be asked if you want to delete the
CURRENT or SELECTED records. This deletes the record
completely which means there will be one less card in
your database for every card you delete.
"FIELDS" BUTTON
===============
Use this to perform operations on the fields in your database.
This splits up into a further 8 options.
LIST - This gives a summary of all of the fields that are
currently in memory.
SELECT - This allows you to select the fields in your database
individually. A new record will appear when you select
this function. You must enter the priority number of
the field next to the fields you wish to select. The
order of the field selection is important, especially
when sorting your records using the SORT function.
The maximum priority number is the number of fields
that you have, if you enter a number higher than this,
it will become the maximum value possible. If you
enter a priority that has already been entered in
another field, it will be ignored and the entry will
be blanked. Remember that top priority is number 1 and
the last priority is the number of fields.
INFO - This function gives information about a field. When you
have selected this function, choose a field on screen
that you want to get information about. A separate
screen will be displayed. This will display relevant
information according to field type etc.
ADD - This adds a field to your database. This is how you must
start a new database as no records can be created if
there aren't any fields. Various questions will be
asked about your new field in order to define it.
Field type is the most important and effective
question you must answer. Please see the JARGON
document for explanations of what all of the field
types are. If your field is an ALPHANUMERIC or a TEXT
field type, you will be asked how to format the field.
Please see the JARGON document for explanation of
these functions. There are a limit of 50 fields.
CLEAR - This clears a field of its data. The field is NOT
deleted. After this function has performed, each
record will have no data in the field that you
cleared.
MODIFY - This allows you to modify a field. When changing
field types, you may lose the data in the field.
E.g. Changing from a text field to a numeric field
would lose the data in that field. However,
conversions are carried out if possible. E.g. Numeric
fields being changed to a alphanumeric field would be
okay as the conversion is possible.
MOVE - This allows to to change the position of a field on
the screen. You can press ESCAPE if you change
your mind on you don't want to move it any more.
DELETE - This completely deletes a field and it's contents.
Be sure you want to delete a field as you probably
have a lot of data in it!
"PREFS" BUTTON
==============
Use this to choose your preferences.
This splits up into a further 7 options.
SOUND - This is a nice snazzy luxury feature. Choose between
the listed sound sets. The soundsets are stored in
the SOUNDSETS: assign. If you own AMOS then you can
create your own soundset if you wish. See the READ ME
document for more information.
COLOUR PRESET - You can select one of the colour presets to
use in Huge Base. Simply click on the preset that
suites you. If I was you, I'd stick with the default
preset as some (well, most) presets are a bit eye-
dazzling.
DEFAULT PATH - The path name you enter here will be the
default path that databases are looked for the first
time you call the LOAD, SAVE or SAVE AS functions.
ADD EXTENSION - If this preference is set to YES, an extension
will be added to your database file. The extension is
"HB". This could come in handy if you have different
types of files in the same directory as your
databases. This way, you can distinguish between
databases and other files just by the file name.
ADD ICON - If you select YES for this preference, an icon will
be added to your database file.
SECURE - If this options is set to NO, any database you save
will not be secure. This means that any user with
Huge Base can load your database. Selecting YES will
secure your database with a password. To select a
password choose PASSWORD from the Huge Base menu,
explained above. Remember that even if you have
entered a password, it will have no effect if the
SECURE mode is set to NO.
SAVE - This will save the preferences you have set above into
a file called HugeBase.PREFS. It will be stored in the
S directory of your system disk. Next time you load
Huge Base, the preferences will be set to those saved
in the file when it was written.
Remember about the three preferences ADD ICON, SECURE and ADD
EXTENSION, these are saved inside of the database file so they may
get changed when you load a database, regardless of your saved
preferences.
"SEARCH" BUTTON
===============
This splits up into a further 4 buttons.
FIND STRING - This searches for a string though the whole of
the database. If you have selected one or more fields
using the SELECT function in the FIELDS menu then you
will be asked if you want to search in ALL of the
fields or just the SELECTED fields. If no fields are
selected, all of the fields will be used.
EDIT CRITERIA - This function is the most important function
in Huge Base. It allows you to enter search criteria
for searching. You can enter in each field the
criteria you wish to search on. You use symbols at
the start of your string to define the search. The
symbols you can use are :-
= Equal to
> Greater than
< Less than
! Less than or greater than (different)
^ Contains
Remember, if you are starting a new search then you
can select CLEAR to deselect all of the records ready
for your next search. If you don't enter one of the
symbols above at the start of your string, Huge Base
assumes you want an equals (=) sign there. See the
special section on searching further in this document
for information about how you can use the search
function to its full potential.
DESELECT - This will deselect all of the records that match
the search criteria. Remember that records that don't
match the search will remain unaffected, regardless
of whether they are selected or not.
SELECT - This will select all of the records that match the
search criteria. As with the DESELECT function,
records that don't match the search will remain
unaffected, regardless of whether they are selected
or not.
"SELECT" BUTTON
===============
This is used for selecting and deselecting records manually. This only
has an effect on the current record. If the record is already
selected, it will become deselected and vice versa. You will know if a
record is selected or not by looking at the SEL indicator at the
bottom right of the screen. If it is "lit up", this means the record
on screen is selected.
"ALL" BUTTON
============
This selects ALL of the records. If records are already selected, they
will stay selected. This function saves you clicking on SELECT for
every record.
"CLEAR" BUTTON
==============
This deselects ALL of the records. When this has been performed, all
of the records will NOT be selected. If you want to start a brand new
search, this button comes in handy.
"INVERT" BUTTON
===============
This is a very handy function. This makes all selected records
deselected, and all deselected records selected.
======================================================================
QUICK BUTTONS
=============
These buttons are the line of buttons located at the very bottom of
the Huge Base screen. The names of the buttons are a give away
for what they do really, as you'll find out below.
"FIRST"
=======
This takes you to the first records which is record number 1.
"LAST"
======
This takes you to the last record.
"NEXT"
======
This takes you to the next record.
"PREVIOUS"
==========
This takes you to the previous record.
"FIRST SEL"
===========
This takes you to the first selected record. This is useful for
finding the first card that the SEARCH function found.
"LAST SEL"
==========
This takes you to the last selected record.
"NEXT SEL"
==========
This takes you to the next selected record.
"PREV SEL"
==========
This takes you to the previous selected record.
======================================================================
SEARCHING IN YOUR DATABASE
==========================
To get the full potential out of Huge Base's searching facility you
must first know what can be done. I might start sounding like you are
following the instructions for real, but really I am just giving you
an example. Lets say you have a database of peoples names and
addresses with these 9 fields :- Surname, forename, date of birth,
sex, house number, street, town, city and postcode. Let's say that
you wanted to find out all of the people that lived in the town of
BURSLEM and had a surname called SMITH. Remember that HugeBase selects
or deselects records matching the search so first you must click on
the CLEAR button to deselect all of your records. Now select EDIT
CRITERIA in the SEARCH menu. Now do this :-
Enter =BURSLEM in the TOWN field.
Enter =SMITH in the SURNAME field.
Now click on SELECT in the SEARCH menu to select all of the records
that match this criteria. Your search is now complete. Let's say you
want to expand the search. You now want to deselect all of the records
that have MALE in the SEX field. (I nearly said "SEX in the male
FIELD" then!). To do this select CLEAR from the RECORDS menu to clear
the search criteria record.
Enter =MALE in the SEX field.
Now click on DESELECT in the SEARCH menu. This will DESELECT all
records with MALE in the SEX field.
Now the following is true about the SELECTED records :-
The TOWN field is equal to BURSLEM.
The SURNAME field is equal to SMITH.
No records have MALE in the SEX field.
Now you can see how the search function can be used, you can try
various searching on one of your own databases now.
======================================================================
Matt Cartlidge.